﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using GameEngine;

namespace DaphneProfiBase
{
    /// <summary>
    /// Language type
    /// </summary>
    public enum eLanguage { Czech, English };

    /// <summary>
    /// UI Panel Type
    /// </summary>
    public enum ePanelType { Game, Tablebases, GameLibrary, EngineOutput, MatchOutput, Editor };

    /// <summary>
    /// List of supported checkers by Daphne Profi Edition
    /// </summary>
    public class SupportedCheckers
    {
        public enumGameType CheckersType
        { get; set; }

        public string CheckersNameKey
        { get; set; }

        public static List<SupportedCheckers> Types = new List<SupportedCheckers>()
        {
            new SupportedCheckers() { CheckersType = enumGameType.Czech, CheckersNameKey = "CzechCheckers" },
            new SupportedCheckers() { CheckersType = enumGameType.English, CheckersNameKey = "EnglishCheckers" },
            new SupportedCheckers() { CheckersType = enumGameType.International, CheckersNameKey = "InternationalCheckers" },
            new  SupportedCheckers() { CheckersType = enumGameType.Italian, CheckersNameKey="ItalianCheckers" },
            new  SupportedCheckers() { CheckersType = enumGameType.Russian, CheckersNameKey="RussianCheckers"}
        };
    }

}
